mod section_4_1;
mod section_4_2;
mod section_4_3;
mod section_4_4;

pub fn example() {
    let an_integer = 1u32;
    let a_boolean = true;
    let unit = ();

    //编译器会对于未使用的变量绑定产生警告，可以给变量名加上下划线前缀来消除警告
    let _unused_variable = 32u32;
    let _noisy_unused_variable = 2u32;
    // 改正在变量名前加上下划线以消除警告
}